#ifndef __TOPOLOGY_H__
#define __TOPOLOGY_H__

#include "exp_node.h"

extern const int n_sigma;        // 拓扑图数目
extern double switch_interval;   // 切换周期
extern double weight_switch[3]; // 间隔权重
extern double miu;             // 观测器状态反馈系数

// 通信拓扑权重矩阵、拉普拉斯矩阵
extern Eigen::MatrixXi Wmat[3];
extern Eigen::Matrix4i Lapl[3];
extern Eigen::Matrix4d aver_Lap;

void init_topo(void);

#endif